Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TELFORD LANE Semi-Detached £195,866 £55,000 22 Jan 2001
7 TELFORD LANE Terraced £218,694 £89,250 28 Feb 2003
13 TELFORD LANE Terraced £136,165 £36,000 5 May 2000
17 TELFORD LANE Terraced £207,010 £155,000 20 Jun 2016
19 TELFORD LANE Terraced £174,156 £138,000 12 Oct 2017